Big Huge Thesaurus

yellow pond lily

noun